first (and foremost) - English Synonyms Dictionary